home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
database
/
vs_804
/
changes.doc
next >
Wrap
Text File
|
1992-01-02
|
5KB
|
139 lines
This file documents the changes in VernSix.Lib starting with version 3.00
v8.04 - Thu 01-02-1992 18:23:04
- Fixed a slight bug in VERNDEMO.PRG that caused VS_Browse() to bomb.
The error was in VERNDEMO.PRG not in VS_Browse(). What can I say?
It's a demo program! <Grin> Thanks to Kent Kingery for pointing
this one out.
- Fixed a slight typo in the Norton Guides with reference to the structure
of SECURITY.DBF
v8.03 - Tue 12-03-1991 10:02:08
- Fixed a really stupid error in VS_DbfList(). I had a loop that
said something like... DO WHILE _DICTHDR->(EOF()). I forgot the .NOT.
- I seemed to have omitted ValType()="C" in VS_Cvt2Str(). What a goof!!
It's been fixed now.
- Well Blow Me Down! Just when I thought I knew everything there was
to know about Clipper... ALLTRIM() put me in my place. There was
a slight bug in VS_Cvt2Str() because of where I called ALLTRIM().
I didn't realize that ALLTRIM() stripped CHR(13) and CHR(10) from the
end of a string. I thought it only stripped spaces! It's fixed now.
- Thanks go to Leopold Lindsay for pointing out a slight bug in the
operations window if the user pressed the left or right keys.
v8.02 - Thu 11-14-1991 12:38:12
- Added the following functions...
VS_PrintNtx(), VS_NtxDict(), VS_SnapShot(), VS_SnapFile(),
VS_SetPath(), VS_OpenDict(), VS_DictVar(), VS_DateTime(),
VS_GetDate(), VS_GetTime(), VS_ElapDays(), VS_ElapHours(),
VS_ElapMins(), VS_ElapSecs(), VS_AddDays(), VS_AddHours(),
VS_AddMins(), VS_AddSecs(), VS_HelpDbf(), VS_CloseDict(),
VS_SemaPhore(), VS_SemaMins()
- Added more UDCs to VERNSIX.CH
- Changed the following functions to all call VS_OpenDict() instead
of opening it manually everywhere...
VS_NtxAll(), VS_DbfList(), VS_NtxList(), VS_PackAll(), VS_Filt(),
VS_MakeDbf(), VS_DictStru(), VS_CanMake()
- Changed/fixed VS_Encrypt() and VS_Decrypt(). WARNING!! It's different
and will not decrypt previous versions!!!
- Changed VS_Filt() to accept an optional array of databases to use.
Default is still the current database.
- Fixed VS_DictStru() so it will properly reset the work area.
Boy Scouts Matto... "Leave the camp ground as you found it!"
- Fixed problem with similiarly named DBFs, in VS_DictStru(), becoming
"meshed" together.
- Fixed slight little bug in VS_Correct() that caused a "dual" wait-state
- Fixed bug in VS_Cvt2Str() so it will convert a string to string.
This makes it useful for such things passing it an unknown datatype.
- GREATLY IMPROVED VS_Menu() by removing the TBROWSE() and going back
to ACHOICE().
- Added the ability for application to use a different filename instead
of HELP.DBF. Added extra parameter to VS_InitHelp()
- Fixed slight bug in VS_Browse() thanks to Jerry Eckler for pointing
it out.
- Changed/Fixed VS_SetOrder() so it would accept a character
representation of a number ie. VS_SetOrder("1") is now the same as
dbSetOrder(1).
- Added the ability to specify a path for the databases in the dictionary
globally instead of just per file. Added new function VS_SetPath().
- Fixed problem in VS_OpenDbf() that caused an index to sometimes be
re-created even if it existed already.
- Fixed VS_OpenLst() so that it would reselect the work area we were
in when we called it.
- Fixed a slight boo-boo in VS_OpenAll() in that it didn't protect
us from an empty DBF_NAME field in _DICTHDR
- I changed the VS_USE() function to include the addition of two new
parameters... pl_Shared, pl_NewArea. I also changed it to be much
more 5.0'ized
- Added a check in VS_USE() for a missing file!
- Fixed VS_OpenDbf() so it would not re-open a database twice
v8.01 - Sat 10-26-1991 23:06:34
- Added VS_Cvt2Str(), VS_Title(), VS_FootNote(), VS_Initials() and
VS_UserName()
- Changed VS_Browse(), VS_Login(), VS_Text(), VS_MntPwd(),
VS_InitPrtr() and VS_ShowNtx(). See source code for details.
- Changed structure of SECURITY.DBF
- Changed Norton Guides database to reflect new and changed items.
- Fixed error in FUNC2DOC.PRG
- Add/changed several items in MAINT.EXE (removed reference to DICT.PRG)
- Re-Wrote ERRORSYS.PRG so you will not need LOWLEVEL.CH
- Wrote a VERNSIX.CH file.
- Updated VERNDEMO.PRG
v8.00 - Sun 10-13-1991 02:18:54
Finally... a Clipper v5.0x specific version of the tool box!!
A lot of stuff has changed. Functions have been renamed to be
"uniform", etc. Study the NG file and VERNDEMO.PRG. Don't make any
assumptions about backward compatibility. If a function in this version
is compatible with the older Clipper Summer 87 version, it is purely
luck. I have written this version to be extremely specific to Clipper
v5.0x and above. As a result... it's fast!!